tangled thread - German English Dictionary